home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 32 / eg9405e.zip / EGAINT.MAN < prev    next >
Text File  |  1989-12-04  |  8KB  |  193 lines

  1.  
  2.  
  3.   NAME
  4.        egaint - Enhanced graphics aint
  5.  
  6.   SYNOPSIS
  7.        egaint [cmp]
  8.  
  9.   DESCRIPTION
  10.        Egaint is an particular variation of TETRIS for the IBM PC and PS/2
  11.        and Toshiba Personal Portable Computer families (and most compatible
  12.        machines).
  13.  
  14.   MACHINE REQUIREMENTS
  15.        Egaint requires an IBM PC-AT, PS/2, or compatible 80286 or 80386
  16.        machine; an EGA with 256 KB of RAM or a VGA; and at least 256 KB free
  17.        system RAM.
  18.  
  19.   OBJECTIVE
  20.        To construct as many contiguous rows as possible by manipulating (via
  21.        both rotational and translational motion) variously shaped blocks
  22.        which will be dropped from the top of the screen.  Play ends when the
  23.        resulting structure reaches the top of the screen.
  24.  
  25.   COMMAND-LINE OPTIONS
  26.        Egaint accepts one option specifying what sort of display device is
  27.        present:
  28.  
  29.        c         an IBM Enhanced Color Display (or any compatible device
  30.                  capable of displaying sixteen distinctive attributes at one
  31.                  time)
  32.  
  33.        m         an IBM ECD-compatible device capable of displaying only two
  34.                  distinctive attributes at one time (i.e., "black" and
  35.                  "white")
  36.  
  37.        p         an IBM ECD-compatible device capable of displaying only four
  38.                  distinctive attributes at one time (namely, the gas plasma
  39.                  display of the Toshiba T5100 Portable Personal Computer)
  40.  
  41.   GAME OPTIONS
  42.        Once inside egaint, several game options are available, all of which
  43.        will be summarized below.
  44.  
  45.        Tournament Game
  46.                  allows players to compete against each other by providing
  47.                  for reproducible games; a particular tournament game will
  48.                  play exactly the same each time it is invoked.  Note that
  49.                  all conditions must be identical for games to be identical
  50.                  (i.e., the same version of egaint, the same initial level,
  51.                  etc.).
  52.  
  53.        Tournament Game Number
  54.                  specifies which of the 256 possible games to play.
  55.  
  56.        Initial Level
  57.                  where one is the easiest (slowest) and eleven is the hardest
  58.                  (fastest).
  59.  
  60.        Initial Height
  61.                  specifies how high (in blocks) an area should be filled with
  62.                  randomly placed blocks (ranges from one to twelve).  Hidden
  63.                  blocks are (as the name connotes) invisible.
  64.  
  65.  
  66.        Show Next
  67.                  toggles whether or not the next shape to be put into play
  68.                  should be displayed in the window in the upper-left corner
  69.                  of the screen.
  70.  
  71.        Extended Shapes
  72.                  determines which particular set of shapes should be used
  73.                  during play.  Classic (the seven basic shapes) is a subset
  74.                  of Easy, Easy is a subset of Medium, and Medium is a subset
  75.                  of Hard.
  76.  
  77.        Block Style
  78.                  for aesthetic reasons, specifies which particular set of
  79.                  graphic blocks should be used to represent the shapes in
  80.                  play.
  81.  
  82.        Key Binding
  83.                  determines which keyboard binding set is to be used during
  84.                  play; in the following descriptions, the keys are given as
  85.                  follows:  (1) move left, (2) rotate counter-clockwise, (3)
  86.                  move right, (4) rotate clockwise, and (5) drop.
  87.  
  88.                  Classic        J I L K Space
  89.  
  90.                  Berkeley       H J K L Space (UNIX vi-style)
  91.  
  92.                  Left-handed    S E F D Space
  93.  
  94.                  San Francisco  A S D F Space (Left-handed Berkeley)
  95.  
  96.                  Arrow          4 8 6 5 Space (number pad)
  97.  
  98.                  User-defined   allows the user to define the key bindings;
  99.                                 these key bindings will remain in effect
  100.                                 until the Key Binding option is changed, at
  101.                                 which the defined bindings will disappear.
  102.  
  103.   OTHER KEY BINDINGS
  104.        The following bindings are also in effect no matter which key set is
  105.        chosen:
  106.  
  107.        Escape    when first hit, pauses play:  if hit again while paused,
  108.                  aborts play; otherwise, play resumes.  Pressing Escape
  109.                  during while selecting options will exit the user to the
  110.                  operating system.
  111.  
  112.        Ctrl-B    cycles the current block style
  113.  
  114.        Ctrl-L    increments the current level
  115.  
  116.        Ctrl-N    toggles show next
  117.  
  118.        Ctrl-S    toggles sound effects
  119.  
  120.        Ctrl-X    cycles the current shape set
  121.  
  122.        Ctrl-\    quick exit to the operating system
  123.  
  124.   SCORING
  125.        Each shape has been assigned a point value based on its difficulty of
  126.        placement and frequency of necessity.  This value is first multiplied
  127.        by the current level and then incremented by the relevant bonuses
  128.        (bonuses are awarded for not using show next, not using show shadow,
  129.  
  130.  
  131.        having an initial height, etc.).  The point value for the current
  132.        shape is displayed within the score window next to the "value"
  133.        heading.
  134.  
  135.        In addition, points are awarded for dropping pieces (the higher the
  136.        drop, the greater the points) and for, naturally, clearing rows.
  137.        These points are also multiplied by the current level and incremented
  138.        by the relevant bonuses.
  139.  
  140.   LEVEL ADVANCEMENT
  141.        The rule for level advancement is as follows:  after the xth row is
  142.        cleared and if x is a multiple of ten, current level will become n,
  143.        where n=(x/10)-1 (if n is greater than the current level).  However,
  144.        the attainment of level eleven will only occur after clearing 200 rows
  145.        (rather than the expected 100 rows).
  146.  
  147.   CONFIGURATION FILE
  148.        Egaint will save the current options (upon exit to the operating
  149.        system) in a file in the current directory called EGAINT.RC; the
  150.        format is pretty self-explanatory upon inspection.  If egaint cannot
  151.        find its configuration file in the current directory, it will create
  152.        one with its default options.
  153.  
  154.   HIGH SCORE RECORD
  155.        Egaint will save the top fifteen high scores in a file in the current
  156.        directory called EGAINT.REC.  Again, if egaint cannot find its high
  157.        score record in the current directory, it will create one.
  158.  
  159.   UNRESTRICTIONS
  160.        Egaint is free software; you can redistribute it and/or modify it
  161.        under the terms of the GNU General Public License as published by the
  162.        Free Software Foundation; either version 1, or (at your option) any
  163.        later version.
  164.  
  165.        This program is distributed in the hope that it will be useful, but
  166.        without any warranty whatsoever, without even the implied warranties
  167.        of merchantability or fitness for a particular purpose.  See the
  168.        accompanying GNU General Public License for more details.
  169.  
  170.        You should have received a copy of the GNU General Public License
  171.        along with this program; see the file COPYING.  If not, write to:
  172.  
  173.             Free Software Foundation, Inc.
  174.             675 Massachusetts Avenue
  175.             Cambridge, Massachusetts 02139
  176.  
  177.   NOT PUBLIC DOMAIN NOR SHAREWARE
  178.        This program is neither public domain nor is it shareware (nor
  179.        freeware, nor whateveritiscalledthisweekware).  Note that I am not
  180.        asking you to send me any money, but also note that I have retained a
  181.        copyright on this program.
  182.  
  183.        What does this mean to you?  Well, if you enjoy and are a regular user
  184.        of egaint, I actively and strongly encourage you to donate whatever
  185.        you can give (be it time or money or anything else) to your favorite
  186.        cause (or my favorite cause); if you don't enjoy egaint, I encourage
  187.        you all the same.  Consult the included file HELP for more information
  188.        on this.
  189.  
  190.   SOURCE CODE
  191.        For information on obtaining the full Turbo Pascal source code and/or
  192.        the latest version, consult the included file GETTING.
  193.